var md_product_assort=(function($,md_list){
    var app={
        listvalid:{
            rules: {
                caption: {
                    required: true,
                    maxlength:50
                }
            },
            messages: {
                caption: {
                    required: "分类名称不能为空",
                    maxlength: "分类名称不能大于50个字符"
                }
            }
        },
        initEvent:function(){
            var _this=this;
            $("#add_child").on("click",function(){
                if($(".row_check:checked").size()==0){
                    md_common.showMessage("对不起，请先选择记录");
                    return false;
                }
                if($(".row_check:checked").size()>1){
                    md_common.showMessage("对不起，只能选择一条记录");
                    return false;
                }
                var pid=$(".row_check:checked").attr("data-id");
                _this.clearForm();
                $("#model_pid").val(pid);
                $("#list_modal").modal();
            });
             var _this=this;
            $("#selectAttributes").on("click",function(){
                if($(".row_check:checked").size()==0){
                    md_common.showMessage("对不起，请先选择记录");
                    return false;
                }
                if($(".row_check:checked").size()>1){
                    md_common.showMessage("对不起，只能选择一条记录");
                    return false;
                }
                var id=$(".row_check:checked").attr("data-id");
                var attributes=$(".row_check:checked").attr("data-attributes");
                $("#saveAttributes").attr("data-id",id);
                $(".attributes_row_check").each(function(){
                    var id=$(this).attr("data-id");
                    if(attributes.indexOf(id)>0){
                        $(this).prop("checked",true);
                    }
                    else{
                        $(this).removeAttr("checked");
                    }
                })
                $("#attributes_modal").modal();
            });
            $("#saveAttributes").on("click",function(){
                if($(".attributes_row_check:checked").size()==0){
                    md_common.showMessage("对不起，请先选择记录");
                    return false;
                }
                var ids="";
                $(".attributes_row_check:checked").each(function(){
                    var id=$(this).attr("data-id");
                    ids+=id+";";
                });
                if(ids.length>0){
                    ids=ids.substring(0,ids.length-1);
                }
                var assort_id=$(this).attr("data-id");
                var data={'id':assort_id,'attributes':ids};
                md_common.postAjax("/admin/ProductAssort/setAttributes",data,function(result){
                    if(result.info=="success"){
                       window.location.href=window.location.href;
                    }
                    else{
                        md_common.showMessage(result.info);
                    }
                });
            });
        }
    }
    return $.extend(true, md_list, app);
})($,md_list||{});
if(typeof md_product_assort!=undefined){
    $(function(){
        md_product_assort.init();
    });
}
